home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
- Path: alexandria.organon.com!alexandria!jsa
- From: jsa@organon.com (Jon S Anthony)
- Subject: Re: C/C++ knocks the crap out of Ada
- In-Reply-To: ramsesy@rd.scitec.com.au's message of 16 Feb 1996 07:25:03 GMT
- Message-ID: <JSA.96Feb16140109@organon.com>
- Followup-To: comp.lang.ada,comp.lang.c,comp.lang.c++
- Sender: news@organon.com (news)
- Organization: Organon Motives, Inc.
- References: <00001a73+00002504@msn.com> <4etcmm$lpd@nova.dimensional.com>
- <3114d8fb.5a455349@zesi.ruhr.de> <4f5h5t$f13@vixen.cso.uiuc.edu>
- <4g1bgf$l5@mailhub.scitec.com.au>
- Date: Fri, 16 Feb 1996 19:01:09 GMT
-
- In article <4g1bgf$l5@mailhub.scitec.com.au> ramsesy@rd.scitec.com.au (Ramses Youhana) writes:
-
- > Another thing not mentioned is that Ada is far more complicated to learn
- > fully than is C/C++. The complexity of the language can add to an increase
- > in the probabilty of bugs being introduced and also adds to an increase in
- > project maintanace costs.
-
- Nah, where did you come up with this? In fact, by most metrics, C++
- is more complex than Ada and has a _lot_ of feature interaction which
- can force you into learning bits you really don't care about in order
- to use the bits you _do_ care about. It's well known that learning a
- core piece of Ada equivalent to say C or Pascal, is probably a little
- less difficult than learning Pascal (due to more regular syntax). You
- can then add bits as you feel like it. For example, you don't need to
- know anything about tasking if you don't use it. Same for generics or
- tagged types, exceptions, user defined finalization, et.al.
-
- /Jon
- --
- Jon Anthony
- Organon Motives, Inc.
- 1 Williston Road, Suite 4
- Belmont, MA 02178
-
- 617.484.3383
- jsa@organon.com
-
-